a regrettable development - Spanish English Dictionary